package brickred.containers
{
    import flash.events.EventDispatcher;

    import away3d.cameras.Camera3D;
    import away3d.containers.Scene3D;
    import starling.display.Sprite;

    public class Scene extends EventDispatcher
    {
        protected var scene2d_:Sprite;
        protected var scene3d_:Scene3D;
        protected var camera_:Camera3D;

        public function Scene()
        {
            scene2d_ = new Sprite();
            scene3d_ = new Scene3D();
            camera_ = new Camera3D();
        }

        public function getScene2D():Sprite
        {
            return scene2d_;
        }

        public function getScene3D():Scene3D
        {
            return scene3d_;
        }

        public function getCamera():Camera3D
        {
            return camera_;
        }

    }
}

